package com.ruoyi.article.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("文本转化")
public class TranslationRequest {

    @ApiModelProperty("待翻译文本")
    private String text;      // 待翻译文本

    @ApiModelProperty("源语言")
    private String fromLan;   // 源语言（如 "zh"）

    @ApiModelProperty("toLan")
    private String toLan;     // 目标语言（如 "en"）

    // 必须有无参构造函数（JSON 反序列化需要）
    public TranslationRequest() {}

    // Getter 和 Setter
    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getFromLan() {
        return fromLan;
    }

    public void setFromLan(String fromLan) {
        this.fromLan = fromLan;
    }

    public String getToLan() {
        return toLan;
    }

    public void setToLan(String toLan) {
        this.toLan = toLan;
    }
}